.search {
  margin-bottom: 36px;
}

.fold {
  width: calc(100% - 216px);
  display: inline-block
}

@media screen and (max-width: 900px) {
  .fold {
    width: 100%;
  }
}

.columns-select .check-group {
  display: flex;
  flex-direction: column;
}

.ant-modal-body {
  max-height: 800px;
  overflow-y: auto;
}

.ant-form-inline .ant-form-item {
  width: 400px;
}

.btn-disabled {
  color: #fff;
  background-color: #fab6b6;
  border-color: #fab6b6;
}

.ellipsis {
  // text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
